Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ECCLES TERRACE Semi-Detached £318,255 £58,000 2 Oct 1996
4 ECCLES TERRACE Semi-Detached £312,147 £184,200 27 Aug 2010
8 ECCLES TERRACE Semi-Detached £318,852 £185,000 22 Nov 2011
10 ECCLES TERRACE Semi-Detached £325,773 £204,000 4 May 2007
12 ECCLES TERRACE Semi-Detached £310,688 £104,000 19 Apr 2002
14 ECCLES TERRACE Semi-Detached £325,008 £265,000 22 Nov 2019
20 ECCLES TERRACE Semi-Detached £430,000 7 Dec 2022